@font-face{font-family:OpenSans-Regular;src:local('OpenSans-Regular'),url(../fonts/open-sans/OpenSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-dispaly:swap}@font-face{font-family:OpenSans-Semibold;src:local('OpenSans-Semibold'),url(../fonts/open-sans/OpenSans-Semibold.ttf) format('truetype');font-weight:400;font-style:normal;font-dispaly:swap}.font-opensans-regular{font-family:OpenSans-Regular}.font-opensans-Semibold{font-family:OpenSans-Semibold}body,html{font-family:OpenSans-Regular;color:#666;position:relative;margin:0;padding:0;height:100%;width:100%;scroll-behavior:smooth}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#00867a}.btn,a,button{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:focus,.btn:hover,a:focus,a:hover,button:focus,button:hover{outline:0;box-shadow:none;text-decoration:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#02d7c1}.btn.focus,.btn:focus{outline:0!important;box-shadow:none!important}h1{font-size:60px}h2{font-size:40px}h3{font-size:18px;color:#00867a}h4{font-size:24px;color:#00867a}h5{font-size:40px;font-weight:100;font-family:OpenSans-Regular;line-height:55px}h6{font-size:18px;color:#222;font-weight:600}p{font-size:16px;color:#626262}.container{max-width:1250px;}.mainpage_content{padding-top:120px;margin-bottom:0;height:calc(100vh - 0px)}.carousel{position:relative;margin-bottom:0;height:100%}.carousel-item{background-image: url('banner.png');
  background-size: contain; /* shows full image */
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  min-height: 700px;}.carousel-inner{position:relative;width:100%;height:100%}.homepage{height:100%;margin:0;}.fixed-top{background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.3)}nav.scrolled{background-color:#fff!important;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.header-nav{flex-direction:row}.header-nav li{padding:0 18px}.glexon-header-navigation{display:flex;padding-top:5px}.glexon-header-navigation .fa-envelope:before,.glexon-header-navigation .fa-phone:before{padding-right:10px;font-size:22px;vertical-align:middle;color:#00867a}.glexon-header-navigation .navbar-nav li a{font-size:16px!important;color:#27978d;line-height:16px}.glexon-header-navigation .navbar-nav li a .fa{transform:translate(0 ,-1px)}.glexon-header-navigation .navbar-nav li a:hover{color:#02d7c1}.glexon-header-navigation .navbar-nav li{border-right:1px solid #cfcfcf;padding:0 10px}.glexon-header-navigation .navbar-nav li:last-child{border-right:0}.navbar-brand{position:absolute;top:-40px;padding:0}.glexon-main-navigation li a{font-size:18px;padding-bottom:1px;border-bottom:3px solid transparent}.glexon-main-navigation{margin-right:0!important;padding-bottom:15px}.glexon-main-navigation .nav-item .active,.glexon-main-navigation .nav-item a .active,.glexon-main-navigation .nav-item a:hover{color:#00867a!important;border-bottom:3px solid #00867a}.glexon-main-navigation .nav-link{color:#616161!important;padding-right:0!important;padding-left:0!important;padding-top:0!important;font-weight:600}.glexon-main-navigation .nav-item:last-child{padding-right:0}.carousel-banner{margin-top:135px}.glexon-main-navigation .nav-item{padding:0 20px}.caption-text-right{position:absolute;top:25%;left:62%;width:35%;z-index:10;text-align:left}.caption-text-left{position:absolute;top:25%;left:8%;width:35%;z-index:10;text-align:left}.carousel-caption h5{margin-bottom:3.5rem}.banner-btn{font-size:24px;color:#fff}.banner-btn:hover{color:#02d7c1}.fa-angle-right{color:#fff;background:#02d7c1;height:29px;padding:3px 12px;border:1px solid #02d7c1;border-radius:50px;transform:translate(0 ,-2px)}.carousel_text{background-attachment:inherit;background-repeat:no-repeat;background-position:center;background-size:cover;height:100%}
.homepage_footer{z-index:999999;bottom:-299px;background:rgba(3,54,49,.8);transition:bottom 1.8s}.result_hover{position:absolute;z-index:999999;bottom:0;background:rgba(3,54,49,.8)}.homepage_footer h4{line-height:36px;color:#00ccb8;font-size:24px}.footer-right-border{border-right:1px solid #00ccb8}.footer_text_colors{color:#00ccb8;margin-bottom:4px}.homepage_footer .line-bottom{border-bottom:1px solid #00ccb8!important;border-color:#00ccb8!important;margin:20px 0}.homepage_footer .line-bottom:last-child{border:none!important}.homepage_footer h6{font-weight:100!important;font-size:18px!important}.social i.fa{font-size:14px;width:27px;height:27px;text-align:center;text-decoration:none;border-radius:50%;color:#2f4737;padding:6px;background:#00ccb8;margin:4px}.social i.fa:hover{background:#fff}.address,.address a{color:#fff}.address a:hover,.contact-page-address a:hover{color:#02d7c1}.address .fa{color:#00ccb8;font-size:20px;padding-left:16px}.homepage .fixed-top{box-shadow:none!important}.inner-page{padding-top:165px}.about-page-text-height p{line-height:27px;font-weight:lighter}.font-24{font-size:24px}.title-color{color:#00867a}.divider{position:relative;height:1px;margin:26px 0}.div-transparent:before{content:"";position:absolute;top:0;left:25%;right:5%;width:50%;height:1px;background-image:linear-gradient(to right,transparent,rgba(204,204,204,1),transparent)}.about-bg-img-text{margin:5rem 7rem;padding:0 60px}.about-vision{padding:7rem 7rem 6rem 9rem}.vision-title{color:#22ffe9}.about-mission{padding:6rem 13rem 6rem 5rem}.about-bg-color{background:#f6f6f6}.inner-footer-bg{background:#00867a;position:absolute}.inner-social i.fa{font-size:14px;width:27px;height:27px;text-align:center;text-decoration:none;border-radius:50%;color:#00867b;padding:6px;background:#005248;margin:4px}.inner-social i.fa:hover{background:#fff}.comma_right{position:absolute;top:72px;left:83%;line-height:.8}.comma_left{position:absolute;top:72px;left:15%;line-height:.8}.theme_color{color:#02867b!important}.font_80{font-size:80px}.white_comma_left{position:absolute;top:72px;left:10%;line-height:.8}.white_comma_right{position:absolute;top:72px;left:88%;line-height:.8}.contact-page-address a{color:#666}.contact-page-address .fa{color:#00867a;padding-left:16px}.address-left-side,.recaptcha-align{float:left}.cutm-btn{color:#00867a;border:2px solid #00867a;border-radius:20px;padding:5px 22px!important;font-weight:600}.cutm-btn:hover{color:#fff;background:#00867a}.contact_form .form-control{border-radius:0!important}@-webkit-keyframes zoom{from{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}@keyframes zoom{from{transform:scale(1,1)}to{transform:scale(1.5,1.5)}}.manufacturing_sidebar{float:left!important}.manufacturing_sidebar ul li{font-size:18px;font-weight:600;line-height:34px}.manufacturing_sidebar ul{list-style:none}.manufacturing_sidebar ul li::before{content:"\2022";color:#00867a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.breadcrumb{background:0 0}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:">"}.breadcrumb-item a{color:#666}.breadcrumb-item a:hover{color:#02d7c1!important}.breadcrumb .active{color:#00867a!important}.left-sidebar h3{border:1px solid #dee2e6;border-bottom:none;padding:12px 20px;margin:0;border-radius:6px 6px 0 0;background:#ededed;color:#666;font-size:24px}.left-sidebar .list-group-item{border:1px solid #dee2e6;border-radius:0;color:#666;font-size:19px;padding:8px 20px;border-bottom:none!important}.list-group-item.active{background:0 0;color:#00867a}#MainMenu .fa-plus:before{font-weight:lighter;font-size:18px}#MainMenu .fa-circles{line-height:25px;display:list-item;float:left;margin-left:20px}#MainMenu a:hover{color:#02d7c1}.product-detail-table tbody td:nth-child(2),.product-detail-table thead th:nth-child(2){text-align:left;padding:15px 20px}.product-detail-table table td{padding:15px 20px}.product-detail-table thead tr{background:#00867a;color:#fff;font-size:20px;font-weight:lighter;font-family:OpenSans-Regular}.table-striped tbody tr:nth-of-type(odd){background-color:#fff}.table-striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}.product-detail-table{margin-bottom:41px!important}.table{color:#666!important}.table thead th{border-bottom:1px solid #dee2e6!important;padding:15px 20px}.sidebar-border-bottom{border-bottom:12px solid #ededed;border-radius:0 0 6px 6px}.dropdown-divider{margin:0}li.dropdown:hover>.dropdown-menu{display:block}.dropdown .dropdown-menu{background-color:#fff!important;border:none;padding:0}.dropdown-item{color:#fff;text-decoration:none;background-color:#fff;padding:0!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#fff}.navbar-nav .nav-dropdown-link{color:#666!important;display:block;padding:10px 20px;font-size:18px;border:none!important;border-bottom:3px solid transparent!important}li.dropdown:hover>.dropdown-menu{display:block}html [type=button]{-webkit-appearance:none}.career-page .left-sidebar .fa-circles{color:#666;line-height:25px;display:list-item;float:left;margin-left:10px}.career-page .left-sidebar .list-group-item{font-size:17px;font-weight:500}.career-page .left-sidebar .list-group-item span{font-size:14px;color:#3962a4;padding:8px 10px}#careers_form .form-control{border-radius:0!important}#careers_form .form-group{position:relative;display:block}#careers_form .fa{right:5px;padding-left:3px;border-left-width:1px;border-left-style:solid;position:absolute;top:36px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center;color:#ccc}.float-right{float:right}.alert p{margin:0}.alert-danger p{color:#721c24}.alert-success{color:#155724}.panel-group{border-bottom:12px solid #ededed;border-radius:0 0 6px 6px}.panel-title{color:#616161;font-size:22px;margin:0}.panel-title.active{color:#00867a}.card{border:none;border-radius:0}.industry_card a.card-link img:focus,.industry_card a.card-link img:hover{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.industry_card a.card-link img{filter:none;-webkit-filter:grayscale(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.industry_card .card-body{padding:0}.industry_card .card-body h5{color:#00867a;font-size:22px;line-height:27px}.industry_card .card-body ul li,.industry_card .card-body ul li a{font-size:16px;color:#616161;line-height:26px;text-align:left}.industry_card .card-body ul li a:hover,.industry_card .card-body ul li:hover{color:#02d7c1}ul.product-link{column-count:2}.ipl-6{padding-left:60px}.bottom-border-light-blue{border-bottom:2px solid #02d7c1}div.bg-navy-blue{background-color:#ededed}div.bg-navy-blue:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.more-less:hover{color:#02d7c1}#search_form .form-control:focus{box-shadow:none!important;border-color:transparent!important}.navbar{padding:0}.navbar-expand-lg .navbar-nav .nav-item:last-child,.navbar-expand-lg .navbar-nav .nav-link:last-child{padding-right:0}.btn-learn{color:#00867a}.page-detail h1,.page-detail h2,.page-detail h3,.page-detail h4,.page-detail h5,.page-detail h6{font-size:18px;font-weight:700;margin-top:1rem}.page-detail p{font-size:18px;margin-top:1rem;margin-bottom:.25rem}.page-detail ol li,.page-detail ul li{font-size:18px;color:#818181}.page-detail ol,.page-detail ul{list-style-type:none;padding-left:20px;margin-top:1rem}.page-detail ol li::before,.page-detail ul li::before{content:"\2022";color:#00867a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}
.carousel_text_image
{
	position:absolute;
	top:0;
	bottom:0;
	display:block;
	width:100%;
	/*animation:zoom 40s*/
}.search-form .form-group{margin:0;float:right!important;transition:all .35s,border-radius 0s;width:32px;height:40px;background-color:#fff}.search-form .form-group input.form-control{padding-right:30px;border:0 none;background:0 0;box-shadow:none;display:block}.search-form .form-group input.form-control::-webkit-input-placeholder{display:none}.search-form .form-group input.form-control:-moz-placeholder{display:none}.search-form .form-group input.form-control::-moz-placeholder{display:none}.search-form .form-group input.form-control:-ms-input-placeholder{display:none}.search-form .form-group:hover{width:432px;border-radius:25px;border:1px solid #00867b;transition:width .1s}.search-form .form-group .form-control-feedback{top:11%;position:absolute;padding:0;border-radius:81px;right:46%;z-index:9999;color:#00867b}.fa-search{background-color:#fff;line-height:38px}.img{max-width:100%;height:auto}.manufacturing_sidebar ul li a{color:#00867b}.manufacturing_sidebar ul li a.active,.manufacturing_sidebar ul li a:hover{color:#02d7c1!important}#carouselExampleFade .carousel-indicators{top:80%;bottom:0}#carouselExampleFade .carousel-indicators li{border:1px solid #00867a;width:10px;height:10px;border-radius:100%;background-color:#fff}#carouselExampleFade .carousel-indicators .active{background:#00867a;border:1px solid #fff}.sticky-sidebar{position:sticky;top:150px}.cursur-pointer,.fa-minus,.fa-plus{cursor:pointer}.table-more-less{margin-top:8px}.career-sidebar-border-bottom{border-bottom:12px solid #ededed}.career-left-sidebar h3{border:1px solid #dee2e6;padding:12px 20px;margin:0;background:#ededed;color:#666;font-size:24px}.career-left-sidebar .list-group-item{border:1px solid #dee2e6;border-radius:0;color:#666;font-size:19px;padding:8px 20px;border-bottom:none!important;border-top:none!important}#responsive-search .form-group{margin-bottom:0}#responsive-search .form-group .form-control{width:54%;float:left}#responsive-search .fa-search{line-height:0}table td{vertical-align:top}.breadcrumb-item,.breadcrumb-item.active{font-size:18px}.breadcrumb-item+.breadcrumb-item{font-size:18px}#carouselExampleIndicators .carousel-indicators li{width:6px;height:6px;background-color:#00867b;border-radius:100%}#carouselExampleIndicators .carousel-indicators{top:100%}

/*****Priyanka*****/
.gallery-img img
{
	width: 30%;
}
.gallery-img .gallery-content h5
{
	text-transform: capitalize;
	color: #00857a;
}
.gallery-img .gallery-content
{
	width: 60%;
    float: right;
}
.gallery-img
{
	padding: 40px 26px;
    margin-bottom: 50px;
    border: 2px solid #2fccbe;
    box-shadow: 0px 0px 20px rgba(0,0,0,.1);
}
.gallery-img .gallery-category
{
	font-size: 20px;
	color: #616161;
    font-weight: 600;
}

li.dropdown:hover>.dropdown-menu {
   
    border: 1px solid #ccc;
    border-radius: 0;
}